From 247e154359fbea5274f6c0179a12d897c92af3d1 Mon Sep 17 00:00:00 2001 From: tsteven4 <13596209+tsteven4@users.noreply.github.com> Date: Tue, 12 Oct 2021 07:18:55 -0600 Subject: [PATCH] avoid std::min with QString::size, which changes types in Qt6. --- lowranceusr.cc | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/lowranceusr.cc b/lowranceusr.cc index 8d816bb37..b72ab47a4 100644 --- a/lowranceusr.cc +++ b/lowranceusr.cc @@ -85,7 +85,6 @@ */ -#include // for min #include // for M_PI, round, atan, exp, log, tan #include // for printf, sprintf, SEEK_CUR #include // for atoi, abs @@ -1598,9 +1597,8 @@ LowranceusrFormat::lowranceusr_route_hdr(const route_head* rte) } else { name = QString::asprintf("Babel R%d", ++lowrance_route_count); } - int text_len = std::min(name.size(), MAXUSRSTRINGSIZE); - name.truncate(text_len); - gbfputint32(text_len, file_out); + name.truncate(MAXUSRSTRINGSIZE); + gbfputint32(name.size(), file_out); gbfputs(name, file_out); /* num legs */ @@ -1713,9 +1711,8 @@ LowranceusrFormat::lowranceusr_merge_trail_hdr(const route_head* trk) name = QString::asprintf("Babel %d", trail_count); } - int text_len = std::min(MAXUSRSTRINGSIZE, name.size()); - name.truncate(text_len); - gbfputint32(text_len, file_out); + name.truncate(MAXUSRSTRINGSIZE); + gbfputint32(name.size(), file_out); gbfputs(name, file_out); if (global_opts.debug_level >= 1) { -- 2.30.2